<?php

class DescriptionFilmAction extends Action{
	
	function execute( HttpRequest $request ){
			
		//on recupere les DAO dont on a besoin		
		$DAOfactory=AbstractDAOFactory::getDaoFactory(AbstractDAOFactory::MYSQL);
		$filmDAO=$DAOfactory->getFilmDAO();
		$seanceDAO=$DAOfactory->getSeanceDAO();
		//on recupere l'id du film
		$idfilm= $request->getParameter('idfilm');
		//on hydrate notre objet film avec les info en bd
		$filmTab=$filmDAO->getById($idfilm);
		$film=$filmTab[0];
		//on recupe la liste des seances associees au film
		$film->setSeances($seanceDAO->getSeancesByFilmId($idfilm));
		//on ajoute notre film à la requette pour que la vue puisse repuperer les donnees
		$request->addObject('film',$film);
		
		return self::ACTION_DEFAULT;
		
	}

	
}